exogenous DNA - French English Dictionary